// front/src/mock/index.js

import axios from 'axios';
import MockAdapter from 'axios-mock-adapter';

const mock = new MockAdapter(axios);

// 模拟获取角色列表的请求
mock.onGet("/api/roles").reply(200, [
    { id: 1, name: 'Admin' },
    { id: 2, name: 'User' }
]);

// 模拟获取用户列表的请求
mock.onGet("/api/users").reply(200, [
    { id: 1, username: 'user1', email: 'user1@example.com' },
    { id: 2, username: 'user2', email: 'user2@example.com' }
]);

// 导出 mock 对象，以便在其他地方引入并使用
export default mock;
